Big Huge Thesaurus

spontaneous generation

noun